lymph follicle - French English Dictionary